perform acceptably

Translations
s’acquitter de manière satisfaisante